@charset "gbk";
/* CSS Document */


BODY {
	 overflow:visible; margin:0; padding:0; text-align:center; background: #FFFFFF; background-image:url(../images/headerBg.jpg); background-repeat:repeat-x; min-width:800px;width:auto !important; width:auto;
}

TH {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
H1 {
	font-size:18px; font-weight:bold; color:#58331e; margin-bottom:10px; padding:0px; line-height:24px;
}
H2 { 
	font-size:14px; font-weight:bold; color:#000; margin:0px; padding:0px;
}
H3 {
	font-size:14px; font-weight:bold; color:#000; margin:0px; padding:0px; line-height:18px; 
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em
}
IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	DISPLAY: block; margin:0px;
}
TEXTAREA { 
	border-top:1px solid #848484; border-left:1px solid #848484; border-right:1px solid #cacaca; border-bottom:1px solid #cacaca; color:#444; font-size:12px;	font-family:Arial, Helvetica, sans-serif; overflow:auto;background:#FFFFFF; SCROLLBAR-FACE-COLOR: #bbbbbb;  SCROLLBAR-HIGHLIGHT-COLOR: #bbbbbb; SCROLLBAR-SHADOW-COLOR: #bbbbbb; SCROLLBAR-3DLIGHT-COLOR: #bbbbbb; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #dddddd; SCROLLBAR-DARKSHADOW-COLOR: #bbbbbb; padding:4px; 
}
INPUT[type=submit] {
	border:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;	
}
INPUT.inputbox {
	border-top:1px solid #763705; border-left:1px solid #763705; border-right:1px solid #bb9b82; border-bottom:1px solid #bb9b82; color:#444;background:#FFFFFF; font-family: Arial, Helvetica, sans-serif; 	
}
INPUT[type=checkbox] {
	MARGIN: 2px 2px -2px 0px; vertical-align:-1px; 
}

pre {white-space: pre-wrap;       /* css-3 */white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */white-space: -pre-wrap;      /* Opera 4-6 */white-space: -o-pre-wrap;    /* Opera 7 */word-wrap: break-word;       /* Internet Explorer 5.5+ */} 

div.bg {
	border:#bb9b82 solid 1px; background:#fff; 
}
div.joke{
	border:#efdac9 solid 1px; background:#fcf8f6; font-size:16px; line-height:24px; color:#58331e;
}
div.content{
	border:#efdac9 solid 1px; background:#fcf8f6; 
}
span.checkbox { 
  width: 19px; 
  height: 25px; 
  padding: 0 2px 0 0; 
  background: url(../images/checkbox.gif) no-repeat; 
  display: block; 
  clear: left; 
  float: left; 
  MARGIN: 4px 0px -2px 0px; vertical-align:-2px; color:#00CC66;
}  

#outer{	width:800px; margin:0px; position:relative;}

#header{ height:48px; width:100%; float:left; }


margin:15px 0px 0px 13px;  float:left;}
#header_info{ float:right;margin:20px 28px 0px 0px; font-size:12px; color:#000;}
#header_fav{ float:right; margin:20px 22px 0px 0px!important; margin:20px 10px 0px 0px; font-size:12px; color:#000;}


#left{ margin-left:10px!important; margin-left:7px; width:530px; float:left; text-align:left; }


#jokebox_loading{
width:481px !important;width:481px; height:26px;  margin:8px 0px 0px 12px!important; margin:8px 0px 0px 6px; padding:8px 12px 0px 12px;  background-image:url(../images/joke_load.gif); background-repeat:no-repeat; background-position:96px 6px; font-size:16px; color:#9c9c9c; font-weight:bold; float:left; display:none;
}

#jokebox_attitudetitlebox{margin-top:16px; float:right; color:#763705; font-size:18px; font-weight:bold; text-align:left; vertical-align:text-top; }
input.jokebox_attitude1,input.jokebox_attitude2,input.jokebox_attitude3{ height:34px; width:34px;background-color: transparent;  margin-left:20px;}

#jokebox_text{ 
	width:481px; min-height:150px;height:auto !important;height:150px; overflow:visible;margin:3px 0px 12px 12px; padding:12px 12px 24px 12px; cursor:default;
}
#jokebox_content{ 
	width:481px;
}
#jokebox_info{ 
	width:481px; height:20px !important;height:24px; overflow:visible; border-bottom:3px solid #58331e; margin:0px 0px 12px 0px; font-size:14px; float:left;
}
#jokebox_info #author{ 
	background:url(../images/author.gif) no-repeat 0px 0px; padding-left:20px; line-height:20px; height:20px; float:left;
}
#jokebox_info #pubtime{
	 background:url(../images/pubtime.gif) no-repeat 0px 0px; padding-left:20px; margin-left:16px; line-height:20px; height:20px; float:left;
}
#jokebox_info #tag{ background:url(../images/tag.gif) no-repeat 0px 0px; padding-left:20px; margin-left:16px; line-height:20px; height:20px; float:left;}
#jokebox_text #title{ margin:0px 0px 5px 0px; font-weight:bold; }

#jokebox_content .intro{
	margin-bottom:6px;	padding:6px;	border:1px solid #fcf8f6;
}
#jokebox_content .intro_hover{ border:1px solid #f6dc9d; background:#fefbed; cursor:pointer;}
#jokebox_footer{ 
	height:24px; width:430px; padding:0px 0px 0px 80px; text-align:center; color:#6b6b6b; font-size:14px; float:left; 
}

.jokebox_footer_opera{
	 height:18px; width:80px; margin-left:20px; padding-left:20px; text-align:left; line-height:18px; float:left; color:#6b6b6b; font-size:12px; text-decoration:underline; 
}
.jokebox_footer_opera a{
	 cursor:pointer;
}
#fav{
	background:url(../images/addfav.gif) no-repeat 0px 0px;
}
#link{
	background:url(../images/copylink.gif) no-repeat 0px -2px;
}
#text{
	background:url(../images/copytext.gif) no-repeat 0px 0px;
}
.jokebox_footer_opera_hover{
	color:#58331e; text-decoration:underline;
}


#commentsbox{ width:530px; margin-top:12px; z-index:0; text-align:left;float:left; border:#d0d0d0 1px solid; }
#commentsbox_header{ width:530px; height:28px; border-right:0px; text-align:left; margin-top:4px; margin-bottom:4px;}
#commentsbox_header_blank1{ height:35px; width:13px; float:left; }
#commentsbox_header_blank2{ height:35px; width:417px;border-bottom:#d0d0d0 1px solid; border-left:#d0d0d0 1px solid; float:left; }
#commentsbox_header_title{ 
	height:24px; width:160px; padding:7px 0px 0px 0px; padding-left:26px; margin-left:12px!important; margin-left:6px;  float:left; background:url(../images/read_caption.gif) no-repeat 0px 5px; line-height:24px;
	}
#commentsbox_footer{ padding:4px 0px 0px 12px; margin-top:0px!important; margin-top:-1px;}
#commentsbox_listouter{ margin:0px 0px 12px 0px; width:505px; border:#d0d0d0 1px solid; background:#fafafa;}
#commentsbox_inputcontent{ margin:16px 0px 0px 8px; text-align:left;}
#commentsbox_inputtextarea{ width:382px; margin-right:12px;}
#commentsbox_msgsubmit{ width:65px; height:57px; margin-right:12px; }
#commentsbox_hint{ margin:8px 0px 16px 8px; text-align:left; font-size:12px; color:#58331e; }

#check_finish{ width:465px; height:20px!important;height:20px; overflow:visible;margin:4px 12px 8px 12px; padding:20px 12px 12px 12px; margin:8px; background:#fefbed; border:1px solid #f6dc9d; font-size:14px; display:none; }

#commentsbox #commentsbox_ul{ width:489px; margin:8px; }
#commentsbox #commentsbox_ul #commentsbox_li{ width:489px; height:auto; margin-top:0px; padding-top:8px; border-top:1px solid #d0d0d0; font-size:12px; overflow:auto;}
#commentsbox_li #commenter{ background:url(../images/commenter.gif) no-repeat; height:18px; line-height:18px;width:auto; padding-left:20px;  font-size:12px; float:left;}
#commentsbox_li #pubtime{  height:18px; line-height:18px;width:auto; margin-left:8px; padding-left:6px;   font-size:12px; float:left; color:#666666;}
#commentsbox_li #content{ width:100%; margin-top:8px;  font-size:12px; float:left; line-height:20px;}



#commentsbox_pagenav{ width:505px; height:32px; }
#commentsbox_pagenav_list{ float:left; margin-left:0px;margin-top:5px; font-size:12px; padding-left:10px; height:16px; line-height:16px;  }
#commentsbox_pagenav_backtop{ float:right; margin-top:5px; font-size:12px; color:#000; background:url(../images/backtop.gif) no-repeat 0px 1px; padding-left:14px;height:16px; line-height:16px; overflow:visible; cursor:pointer;}



#right{ margin-left:12px; width:226px; float:left;}





.namebox1{ background:url(../images/award_order1.gif) no-repeat; }
.namebox2{ background:url(../images/award_order2.gif) no-repeat; }
.namebox3{ background:url(../images/award_order3.gif) no-repeat; }
.namebox4{ background:url(../images/award_order4.gif) no-repeat; }
.namebox5{ background:url(../images/award_order5.gif) no-repeat; }
.namebox6{ background:url(../images/award_order6.gif) no-repeat; }
.namebox7{ background:url(../images/award_order7.gif) no-repeat; }
.namebox8{ background:url(../images/award_order8.gif) no-repeat; }
.namebox9{ background:url(../images/award_order9.gif) no-repeat; }
.namebox10{ background:url(../images/award_order10.gif) no-repeat; }




#intro_tip1{top: 30px;left:34px; POSITION: absolute; display:none;}
#intro_tip2{top: 88px;left:44px; POSITION: absolute; display:none;}
#intro_tip3{top: 88px;left:344px; POSITION: absolute; display:none;}
#intro_tip4{top: 94px;left:544px; POSITION: absolute; display:none;}
#intro_tip5{top: 305px;left:544px; POSITION: absolute; display:none;}
#intro_tip6{top: 239px;left:628px; POSITION: absolute; display:none;}

.intro_transl{
background:url(../images/tip1.gif) no-repeat; width:157px; height:95px; padding:35px 4px 4px 0px; color:#65bebd; font-size:14px; font-weight:bold;filter: alpha(opacity=85); -moz-opacity:0.85; opacity: 0.85;position:_static; line-height:20px;
}
.intro_transr{
background:url(../images/tip2.gif) no-repeat; width:157px; height:95px; padding:35px 4px 4px 0px; color:#65bebd; font-size:14px; font-weight:bold;filter:alpha(opacity=85); -moz-opacity:0.85; opacity: 0.85;position:_static; line-height:20px;
}
.intro_trans span,.intro_trans1 span{ position:relative;}